// $Id: loggercounttransfer.h 74 2005-05-15 19:54:19Z hansemil $
#ifndef LOGGERCOUNTTRANSFER_H
#define LOGGERCOUNTTRANSFER_H

#include "loggercount.h"
#include "eos.h"
#include <fstream>

/**
 * The LoggerCountTransfer loggs statistics about number of current transfers from the nodes in the network for all timesteps
 */
class LoggerCountTransfer : public LoggerCount {
public:
	LoggerCountTransfer();
	void eos_simulate_start(void *);
	void eos_simulate_stop(void *);
	void clock_tick(unsigned int);

private:
	Eos *m_eos;
	std::fstream m_fout;
};

#endif
